<?php
// 本类由系统自动生成，仅供测试用途
class OrdersAction extends CommonAction {
	
	/**
	 * 挂单列表
	 */
	public function order_list(){
		if(!empty($_POST['uname'])){
			$chaxun=M("User")->where("username='{$_POST['uname']}'")->find();
			$where['uid']=$chaxun['id'];
		}
		
		$Orders = M('Orders'); // 实例化User对象
		import('ORG.Util.Page');// 导入分页类
		$count      = $Orders->where($where)->count();// 查询满足要求的总记录数
		$Page       = new Page($count,25);// 实例化分页类 传入总记录数和每页显示的记录数
		$show       = $Page->show();// 分页显示输出
		// 进行分页数据查询 注意limit方法的参数要使用Page类的属性
		$list = $Orders->where($where)->order('ctime desc')->limit($Page->firstRow.','.$Page->listRows)->select();
		foreach ($list as $k=>$v){
			$user=M("User")->where("id='{$v['uid']}'")->find();
			$list[$k]['username']=$user['username'];
		
		}
		$this->assign('list',$list);// 赋值数据集
		$this->assign('page',$show);// 赋值分页输出
		
		$this->display('./Tpl/Admin/Orders_list.html');
	}
	/**
	 * 挂单列表的删除方法
	 */
	public function order_del(){
		$id=intval($_GET['id']);
		$re=M("Orders")->where("id='$id'")->delete();
		if($re){
			$this->success("删除成功");
		}else{
			$this->error("删除失败");
		}
		
	}
	
    
}